.uni-padding-wrap {
	width: 100%;
	height: 450upx;
	position: fixed;
	top: 0;
	z-index: 9999;
}

#myVideo {
	width: 100%;
	height: 450upx;

}

.content {
	/* position: absolute; */
	padding-top: 450upx;
	/* padding-bottom:108upx; */
	height: 100%;
	width: 100%;
}

.videoTitle {
	display: flex;
	justify-content: space-between;
	margin: 49upx 30upx 46upx;
}

.videoTitle-r text {
	font-size: 36upx;
	font-weight: bold;
	color: rgba(51, 51, 51, 1);
}

.videoTitle-r p {
	margin-top: 31upx;
	font-size: 26upx;
	color: rgba(167, 166, 166, 1);
	overflow: hidden;
	letter-spacing: 4upx;
}


.videoTitle-l {
	margin-top: 33upx;
	font-size: 28upx;
	color: rgba(167, 166, 166, 1);
}

.videoTitle-l img {
	width: 11upx;
	height: 21upx;
	margin-left: 10upx;
}

.videoOpera {
	display: flex;
	justify-content: space-between;
	text-align: center;
	margin: 0 30upx 89upx;
}

.videoOpera .comment {
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
}

.videoOpera img {
	width: 46upx;
	height: 46upx;
}

.videoOpera text {
	font-size: 22upx;
	color: rgba(167, 166, 166, 1);
}

/* 选集 */
.setNum {
	padding: 0 30upx;
	overflow: hidden;
}

.setNum .text {
	display: flex;
	justify-content: space-between;
}

.setNum .text text {
	font-size: 32upx;
	font-weight: bold;
	color: rgba(51, 51, 51, 1);
}

.setNum .rate text {
	font-size: 26upx;
	color: rgba(167, 166, 166, 1);
}

.setNum .rate img {
	width: 11upx;
	height: 21upx;
	margin-left: 14upx;
}

.setNum .num {
	display: flex;
	justify-content: space-between;
	margin-top: 40upx;
}

.num .box {
	width: 100upx;
	height: 100upx;
	line-height: 100upx;
	background: rgba(242, 242, 242, 1);
	border-radius: 4upx;
	text-align: center;
}

.num .box text {
	font-size: 32upx;
}

/* 为你推荐 */
.recommend {
	padding: 79upx 0upx 16upx;
	border-bottom: 1px solid #E8E8E8;
	box-sizing: border-box;
}

.recommend .text {
	display: flex;
	justify-content: space-between;
	margin-bottom: 36upx;
	padding: 0 30upx;
}

.recommend .text text {
	font-size: 32upx;
	font-weight: bold;
	color: rgba(51, 51, 51, 1);
}

.recommend .text .more text {
	font-size: 28upx;
	color: rgba(102, 102, 102, 1);
}

.recommend .text .more img {
	width: 13upx;
	height: 22upx;
	margin-left: 8upx;
}

.recomVideo {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.recomVideo-item {
	position: relative;
}

.recomVideo-item span {
	position: absolute;
	font-size: 22upx;
	bottom: 88upx;
	right: 19upx;
	color: #FFFFFF;
	z-index: 99;
}

.recomVideo-item image {
	width: 240upx;
	height: 300upx;
	vertical-align: middle;
}

.recomVideo-item text {
	display: block;
	width: 240upx;
	height: 78upx;
	line-height: 74upx;
	padding: 0 9upx;
	font-size: 28upx;
	color: rgba(51, 51, 51, 1);
	box-sizing: border-box;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/* 热门评论 */
.hotReviews {
	/* position: absolute;
	bottom: 108upx; */
	width: 100%;
	padding-top: 74upx;
	box-sizing: border-box;
}

.hotReviews .text {
	font-size: 32upx;
	padding: 0 30upx;
	font-weight: bold;
	color: rgba(51, 51, 51, 1);
}

.uni-wrap {
	height: 100%;
	padding: 10upx 30upx 108upx;
	/* position:absolute; */
}

view {
	font-size: 28upx;
}

.uni-comment {
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

.uni-comment-list {
	flex-wrap: nowrap;
	padding: 38upx 0;
	width: 100%;
	display: flex;
	box-sizing: border-box;
	border-bottom: 1px solid #EBEBEB;
}

.uni-comment-face {
	width: 60upx;
	height: 60upx;
	border-radius: 100%;
	margin-right: 14upx;
	flex-shrink: 0;
	overflow: hidden;
}

.uni-comment-face image {
	width: 100%;
	border-radius: 100%;
}

.uni-comment-body {
	width: 100%;
}

.uni-comment-top {
	line-height: 1.5em;
	justify-content: space-between;
}

.uni-comment-top text {
	font-size: 28upx;
	font-weight: bold;
	color: rgba(51, 51, 51, 1);
}

.uni-comment-name {
	display: flex;
	justify-content: flex-start;

}

.uni-comment-name .vip {
	position: relative;

}

.uni-comment-name img {
	width: 27upx;
	height: 21upx;
	margin-left: 7upx;
}

.vip i {
	position: absolute;
	top: 6upx;
	left: 22upx;
	font-size: 19upx;
	font-family: Arial;
	font-weight: normal;
	color: rgba(255, 246, 4, 1);
	background: linear-gradient(183deg, rgba(217, 159, 57, 1) 0%, rgba(255, 212, 138, 1) 0%, rgba(255, 181, 52, 1) 0%, rgba(246, 216, 75, 1) 99.6337890625%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.uni-comment-top .time {
	font-size: 24upx;
	color: rgba(153, 153, 153, 1);
}

.uni-comment-date {
	line-height: 38upx;
	flex-direction: row;
	justify-content: space-between;
	display: flex !important;
	flex-grow: 1;
}

.uni-thumbs-up img {
	width: 22upx;
	height: 24upx;
	margin-right: 14upx;
}

.uni-thumbs-up span {
	color: #CDCDCD;
	font-size: 26upx;
}

.uni-thumbs-up .isCall {
	color:#00A7FF;
}


.uni-comment-content {
	padding: 43rpx 0 46upx;
	font-size: 28upx;
	color: rgba(51, 51, 51, 1);
}

.uni-comment-replay-btn {
	text-align: center;
	background: #F2F2F2;
	font-size: 24upx;
	line-height: 38upx;
	padding: 7upx 12upx;
	border-radius: 19upx;
	color: rgba(153, 153, 153, 1) !important;
}

.nocontent{
	text-align: center;
	padding: 30upx;
}


/* 发表评论 */
.makeComment {
	width: 100%;
	height: 108upx;
	padding: 15upx 30upx;
	background: #FFFFFF;
	box-shadow: 0upx 0upx 6upx 0upx rgba(213, 213, 213, 1);
	box-sizing: border-box;
	position:fixed;
	z-index: 99;
	bottom: 0;
}

.user-talk {
	width: 690upx;
	height: 78upx;
	background: rgba(242, 242, 242, 1);
	border-radius: 39upx;
	padding: 10upx;
	display: flex;
	flex: 1;
	align-items: center;
}

.user-talk image {
	width: 58upx;
	height: 58upx;
	border-radius: 50%;
	margin-right: 17upx;
}

.user-talk input {
	font-size: 28upx;
	color: rgba(102, 102, 102, 1);
}

/* 回复详情 */
.detailTop {
	height: 114upx;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 30upx;
	position: fixed;
	top: 450upx;
	z-index: 99;
	background-color: #FFFFFF;
}

.detailTop text {
	font-size: 36upx;
	font-weight: bold;
	color: rgba(51, 51, 51, 1);
}

.detailTop img {
	width: 23upx;
	height: 23upx;
}

.line {
	width: 100%;
	height: 1upx;
	background: rgba(213, 213, 213, 1);
	position: fixed;
	top: 564upx;
	z-index: 99;
}

.detailContent {
	padding: 0 30upx;
	position: absolute;
	top: 565upx;
}


.comment-list {
	padding: 53upx 0 41upx;
	width: 100%;
	box-sizing: border-box;
	border-bottom: 1px solid #EBEBEB;
}

.comment {
	flex-wrap: nowrap;
	display: flex;
}

.comment-num {
	margin-top: 59upx;
}

.comment-allReplay {
	font-size: 30upx;
	color: rgba(102, 102, 102, 1);
}

/* 回复评论弹出层 */
.makeComment {
	/* position: fixed;
	bottom: 0;
	z-index: 99; */
}

.makeCommentPop {
	background-color: #FFFFFF;
	padding: 30upx;
}

.uni-textarea {
	height: 195upx;
	width: 690upx;
	background-color: #F0F0F0;
	border-radius: 4upx;
	padding: 18upx;
	box-sizing: border-box;
}

.uni-textarea-placeholder {
	color: #999999;
}

.makeCommentbtn {
	display: flex;
	justify-content: flex-end;
	height: 56upx;
	margin-top: 20upx;
	box-sizing: border-box;
}

.makeCommentbtn span {
	display: inline-block;
	background-color: #00A7FF;
	padding: 8upx 26upx;
	border-radius: 28upx;
	color: #FFFFFF;
}

/* 简介 */
.intruduceCon {
	padding: 0 30upx;
	position: absolute;
	top: 565upx;
}

.intruduce-top {
	padding: 35upx 0;
}

.intruduce-top text {
	font-size: 36upx;
	font-weight: bold;
	color: #333333;
}

.intruduce-top .outline {
	font-size: 32upx;
}

.intruduce-top p {
	font-size: 26upx;
	color: #A7A6A6;
	line-height: 40upx;
}

.intruduce-top p:first-of-type {
	margin-top: 23upx;
}

/* 选集 */
.selec .detailTop {
	height: 114upx;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 30upx;
}

.detailTop text {
	font-size: 36upx;
	font-weight: bold;
	color: rgba(51, 51, 51, 1);
}

.detailTop img {
	width: 23upx;
	height: 23upx;
}

.selec .num {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	position: absolute;
	top: 565upx;
}

.selec .num .box {
	margin: 25upx 24upx;
}

.num .box.active text {
	color: #00A7FF;
}

/* 分享弹出层 */
.sharePop {
	height: 460upx;
}

/deep/.uni-popup__wrapper-box {
	padding: 0 !important;
	border-radius: 10upx 10upx 0upx 0upx;
	background: #EFEFEF !important;
}

.sharePop .shareType {
	height: 363upx;
	display: flex;
	justify-content: space-around;
	border-radius: 10px 10px 0px 0px;
	align-items: center;

}

.sharePop .shareType .wx {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.sharePop .shareType .img {
	width: 92upx;
	height: 92upx;
	background-color: #FFFFFF;
	padding: 21upx 14upx;
	border-radius: 16upx;
	box-sizing: border-box;
}

.shareType .img img {
	width: 62upx;
	height: 50upx;
}

.sharePop .shareType span {
	font-size: 24upx;
	color: rgba(153, 153, 153, 1);
}

.shareline {
	width: 747upx;
	height: 1upx;
	background-color: #B0B0B0;
}

.sharePop .cancel {
	line-height: 96upx;
	text-align: center;
	font-size: 34upx;
	color: #333333;
}
